
.wrap{
	height:100%;
}
.pd-40{padding:20px 40px;}
.mgr-40{ margin-left:40px;}
.mgr-10{margin-left: 10px}
.half{ min-height:40px; }
.half label{font-weight:normal!important; float:left; line-height:34px;  text-align:right;}
.half input{ float:left; width:277px; height:31px; border:solid 1px #ccc; padding-left:8px;}
.half select{ float:left; width:277px; height:31px; background:url(../images/selectbg.png) no-repeat; border:solid 1px #ccc; padding-left:8px; color:#333;}
.half input.rl{ background:url(../images/rl.png) no-repeat 150px center;
	width: 180px;}
.half button{ padding:7px 15px; border:0; margin-left:30px; color:#fff; background:#00b294; float:left;}
/*.half button:hover{*/
	/*background: red;*/
	/*transition:  background linear 0.5s;*/
/*}*/
.borderBottom{ border-bottom:solid 1px #d7d7d7;}
.borderTop{ border-bottom:solid 1px #d7d7d7;}
.mgt-15{ margin-bottom:10px;}
.zh_title{ height:42px; line-height:42px; font-size:20px;color:#ccc;margin-left: -15px}
.blod500{font-weight: 500;color: #000;}
.manage_btn button{ padding:7px 16px; border:0; border-radius:2px; color:#fff;}
.manage_btn button.green{background:#1ab394;}
.manage_btn button.blue{background:#1c84c6;margin-left: -15px}
.manage_btn span{ padding:9px 11px;border:solid 1px #e7eaec; border-radius:5px; margin-right:5px; position:relative; cursor:pointer;}
.manage_btn span:hover{border:solid 1px #d2d2d2;}
.manage_btn span i{padding:10px; background:url(../images/manage_icon.png) no-repeat;}
.manage_btn span i.bj_icon{ background-position:3px 9px;}
.manage_btn span i.cz_icon{ background-position:3px -26px;}
.manage_btn span i.sc_icon{ background-position:3px -55px;}
.manage_btn span i.dj_icon{ background-position:3px -87px;}
.manage_btn span i.jd_icon{ background-position:3px -119px;}
.manage_btn span i.sq_icon{ background-position:3px -147px;}
.manage_btn span i.dy_icon{ background-position:3px -207px;}
.manage_btn span i.djkey_icon{ background-position:3px -177px;}
.manage_tb{ margin-top:10px;}
.manage_tb table { border-right:solid 1px #eee; border-bottom:solid 1px #d7d7d7; text-align:center;}
.manage_tb table tr th{ border-top:solid 1px #d0d0d0; border-left:solid 1px #eeeeee; text-align:center;font-weight:600; background: #fafafa;}
.manage_tb table tr{ height:34px;}
.manage_tb table tr:hover{ background:#e6f4f0;}
.manage_tb table tr td{ border-top:solid 1px #eee; border-left:solid 1px #eeeeee;}
.manage_tb table tr td a{color:#57c8b3;text-decoration: underline;}
.manage_tb table tr td a:hover{font-weight: 600}
.checkbox{ background:url(../images/checkbox.png) no-repeat; padding:8px; margin-left: 15px; margin-right:10px;}
.checkbox.cur{ background:url(../images/checkbox1.png) no-repeat; padding:8px; margin-left: 15px; margin-right:10px;}
#despay{margin-top: 20px;}
.mt-5{margin-top: 13px}
.searchBox{ margin:10px 0;padding-bottom:10px; }
.searchBox input{ float:left; height:32px; width:330px; border:solid 1px #cccccc; line-height:32px; padding-left:5px;}
.searchBox button{ float:left; border:0; background:#00b294 url(../images/search.png) no-repeat center; height:32px;width:54px;}
.searchBox span{ cursor:pointer; float:left;width:54px; height:32px; background:#ebebeb url(../images/gj.png) no-repeat 38px center; line-height:32px; text-indent:6px;}
.searchBox span.on{ float:left;width:54px; height:32px; background:#ebebeb url(../images/gj1.png) no-repeat 38px center; line-height:32px; text-indent:6px;}
.itemBox{ min-height:50px;}
.labelW label{ width: 120px;text-align: right}
.labelH label{width: 100px;}
.btn-zhuxiao{background:#1c84c6;color: #fff;margin-top: 10px;}.btn-zhuxiao:hover{color: #fff;}
label.leftlabel{text-align: left !important;font-weight: 600 !important;}
